armoured-clad [uk] - French English Dictionary